package com.ysd.productcate.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.ysd.common.entity.Productcate;

public interface ProductCateService {
	//多条件分页查询
	public List<Productcate> findCateAllBySelAndPage(int p_id,int page,int limit);
	
	//商品类型总数量
	public int findProductCateTotal(int p_id,int page,int limit);
		
	//保存
	public int saveProductCate(Productcate productcate);
			
	//修改
	public int updateProductCate(Productcate productcate);
		
	//删除
	public int delProductCate(int id);
	
	//查询所有父类类型
	public List<Productcate> findCateAllParent();
	
	//前台商品类型二级分别列表
	public List<Productcate> findCateAll();
	
	//根据父类编号查询子类
	public List<Productcate> findCateAllChild(int pid);
	
	//查询所有子分类
	public List<Productcate> findCateAllChilds();
}
